Tech

Netflix’s live-action ‘Resident Evil’ series premieres July 14th